#amk 2

; SPC Generator Info
#SPC
{
    #author  "Keroppi Inoue, Moriko Takahashi"
    #title   "Enemy Encounter 2"
    #game    "Tokimeki Memorial"
    #comment "Ported by Ahrion"
}

#path "EnemyEncounter2"

#samples
{
	#default
	"Bass.brr"
	"Crash.brr"
	"Kick.brr"
	"Snare.brr"
	"Strings.brr"
	"Tom.brr"
	"Trumpet.brr"
}

#instruments
{
	"Bass.brr"	$8F $E0 $B0 $03 $C0 ; @30
	"Crash.brr"	$8F $B3 $B0 $04 $00 ; @31
	"Kick.brr"	$8F $F6 $B0 $06 $2D ; @32
	"Snare.brr"	$8F $B5 $B0 $04 $E6 ; @33
	"Strings.brr"	$8F $C9 $B0 $05 $C8 ; @34
	"Tom.brr"	$8F $B4 $B0 $02 $AC ; @35
	"Trumpet.brr"	$8F $E0 $B0 $04 $AD ; @36
}


#option noloop

w150
t38

"Crash = v225 $FA $03 $07"
"Bass1 = v228"
"Bass2 = v224"
"Bass3 = v219"
"Tom31 = y9 v188 $FA $03 $0B"
"Strings31 = v163 $FA $03 $63"
"Strings32 = v135 $FA $03 $00"
"Strings33 = v174 $FA $03 $23"
"Strings41 = v174 $FA $03 $23"
"Strings42 = v130 $FA $03 $00"
"Strings43 = v135 $FA $03 $E4"
"Trumpet51 = v204"
"Trumpet52 = v193"
"Trumpet53 = v201 $FA $03 $09"
"Trumpet54 = v194 $FA $03 $00"
"Trumpet55 = v139 $FA $03 $00"
"Trumpet56 = v160 $FA $03 $0E"
"Trumpet61 = v139"
"Trumpet62 = v134"
"Trumpet63 = v104"

"Drums1 = v251"
"Drums2 = v240"
"Drums3 = v219"
"Drums4 = v217"
"Drums5 = v212"

"VIB = $DE $00 $1A $24 $EA $20"

(!100)[$F4 $09]
(!101)[$ED $80 $AC]
(!102)[$ED $80 $AF]
(!103)[$ED $80 $AE]


; Echo
$EF $FD $2A $D5
$F1 $02 $3C $01

$F4 $02


; +---------------------+
; |     Channel #0	|
; |     Drums		|
; +---------------------+

#0
o4


@32 y10 Drums2 c32 c32 @33 Drums3 d16 @32 Drums1 c8 @33 Drums5 $ED $0F $D4 d16 @32 Drums2 c8 c16 @33 Drums5 d8 @32 Drums2 c8 @33 Drums5 $ED $0F $D4 d16 @32 Drums2 c8 c32 c32 @33 Drums4 d192 d32^64^96
@35 y11 v163 $FA $03 $C5 f192 $ED $0F $B3 y9 v219 $FA $03 $08 d+32^64^96
@32 y10 Drums1 c16 @33 Drums5 d8 d8 d8 d8
@35 y13 v193 $ED $0F $D6 g+64 g+64 y12 v194 $ED $0F $D5 g32 v173 $FA $03 $56 y11 f+32 $ED $0F $D4 v189 $FA $03 $1D f32 $ED $0F $D3 y9 v163 $FA $03 $C5 e32 v219 $FA $03 $08 y8 v225 $FA $03 $00 d+32 d192 d32^64^96
@33 y10 v219 d8 v162 d8 v134 d8 v108 d8 v90 d8 v82 d8 v56 d8 d8



; +---------------------+
; |     Channel #1	|
; |     Bass		|
; +---------------------+

#1
o4

@31 Crash y7 f+8

@30 y10 $FA $03 $00
Bass1 c16 Bass3 c32 c32 Bass1 c16 Bass3 c32 c32 Bass1 c16 Bass3 c32 c32 Bass1 c16 Bass3 c32 c32
Bass2 d+16 Bass3 d+32 d+32 Bass2 d+16 Bass3 d+32 d+32 Bass2 d+16 Bass3 d+32 d+32 Bass2 d+16 Bass3 d+32 d+32
< Bass2 g16 g16 r16 g16 r16 g16 r16 b16 r16 b8 > Bass3 d8 (!101,3) f2 r2



; +---------------------+
; |     Channel #2	|
; |     Strings		|
; +---------------------+

#2
o4

r16
@35 Tom31 $ED $0F $B3 e16 <

(!100,-1)(!102,3) y11
@34 VIB Strings31 c8^32 r32 g4 r16 d+8^32 r32 a+4 r16 g16 a16 Strings32 a16 Strings31 b16 Strings32 b16 > Strings31 d16 Strings32 d16 Strings31 f16 Strings32 f16 Strings31 g+16 Strings32 g+16 Strings31 b16 Strings32 b16 Strings33 > d2^8^16^192 r4^32^64^96 



; +---------------------+
; |     Channel #3	|
; |     Strings		|
; +---------------------+

#3
o2

r8 VIB
(!100,-1)(!102,3) Strings41 y9
@34 g8^32 r32 > d+4 r16 < a+8^32 r32 > g4 r16 d16 e16 Strings42 e16 Strings41 g16 Strings42 g16 Strings41 b16 Strings42 b16 > Strings41 d16 Strings42 d16 Strings41 f16 Strings42 f16 Strings41 g16 Strings42 g16 Strings43 b2^8^16^192 r4^32^64^96 



; +---------------------+
; |     Channel #4	|
; |     Trumpet		|
; +---------------------+

#4
o3

r8 VIB
@36 y13 Trumpet51
g32 a+32 > c32 d32 d+32 f32 Trumpet52 g4^16 y8 Trumpet53 c32 d32 d+32 f32 g32 g+32 Trumpet54 $FA $03 $00 a+4^16

g16 a16 Trumpet55 a16 Trumpet54 b16 Trumpet55 b16 > Trumpet54 d16 Trumpet55 d16 Trumpet54 f16 Trumpet55 f16 Trumpet54 g+16 Trumpet55 g+16 Trumpet54 b16 Trumpet55 b16 > (!103,3) Trumpet56 d2 r2 



; +---------------------+
; |     Channel #5	|
; |     Trumpet		|
; +---------------------+

#5
o4

@31 Crash y13 r8 f16^32^64^96 <

@36 VIB $EE $10 y8 Trumpet61
a+32 > c32 d32 d+32 f32 Trumpet62 g4^16 Trumpet61 y13 c32 d32 d+32 f32 g32 g+32 Trumpet62 a+4^16

g16 a16 Trumpet63 a16 Trumpet62 b16 Trumpet63 b16 > Trumpet62 d16 Trumpet63 d16 Trumpet62 f16 Trumpet63 f16 Trumpet62 g+16 Trumpet63 g+16 Trumpet62 b32^192

@31 $DF < Crash $EE $00 f16^32^64^96 >
@36 VIB $EE $10 (!103,3) Trumpet62 d2^64^96 r4^16^32^96 
